pull (one's) weight

Traducciones
faire sa part
Definiciones
To do one's fair share of work or contribute equally in a group or team setting.